import type { InputHTMLAttributes, ReactNode } from 'react';
import type { BaseFormComponentProps, CheckboxLabelProp } from '../../../types';
type CheckboxProps = BaseFormComponentProps & CheckboxLabelProp & {
error?: ReactNode;
checked?: boolean | 'indeterminate';
['data-visibility']?: string;
tooltip?: string;
size?: 'default' | 'small';
} & Pick, 'onChange' | 'onClick' | 'tabIndex' | 'value'>;
/**
* Checkbox is an input component used to select or deselect an option.
*/
export declare const Checkbox: import("react").ForwardRefExoticComponent>;
export {};
//# sourceMappingURL=index.d.ts.map